﻿h1{}h2{color:#c8a2c8;font-size:2.9em;line-height:1.2em}h3{font-size:2em}h4{}h1,h2,h3,h4{}section h2,section .offers-listing-wrapper h2{}section h3,.offers-detail-wrapper .section h4,#cookies-wrapper-content h2,#cookies-wrapper-content h1,.blog-wrapper .post h2{}a{}a:hover{}body{font-size:16px}p{font-size:1.3em;line-height:1.3em}#header{}#header .content{}#main{}#main .content{}#footer{}#footer .content{}#header .content,#main .content,#footer .content{position:relative}img{width:auto}.full-size{width:100%}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.relative{position:relative}.absolute{position:absolute}.absolute-full{bottom:0;left:0;position:absolute;right:0;top:0}.affix{left:0;top:0;width:100%;z-index:1000!important}.no-float{display:inline-block!important;float:none!important}.vertical-align>*{vertical-align:middle}.right-element{margin-left:-5px!important}.sprite-sm{background:url(../../../files/xsprite-sm-b.png.pagespeed.ic.UI9WpnHNHL.png) no-repeat 0 0 transparent;display:block;height:16px;width:16px}.sprite-m{background:url(../../../files/xsprite-m-b.png.pagespeed.ic.3bgm_vQB9V.png) no-repeat 0 0 transparent;display:inline-block;height:100px;width:100px}.pdd1{padding-top:10px}.pdd2{padding-right:10px}.pdd3{padding-bottom:10px}.pdd4{padding-left:10px}.pdd5{padding-top:60px}.pdd6{padding-right:60px}.pdd7{padding-bottom:60px}.pdd8{padding-left:60px}.mrg-1{margin-top:-55px}.mrg-2{margin-top:-95px}.mrg1{margin-top:15px}.mrg2{margin-right:15px}.mrg3{margin-bottom:15px}.mrg4{margin-left:15px}.mrg5{margin-top:60px}.mrg6{margin-right:60px}.mrg7{margin-bottom:60px}.mrg8{margin-left:60px}.center{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);left:50%;position:absolute;text-align:center;top:50%;transform:translate(50%,-50%,-50%);width:100%}.backblack{background-color:rgba(0,0,0,.5);height:100%;position:absolute;width:100%}body,h1,h2,h3,h4{font-family:Muli,sans-serif}.bg-yellow-light{background:#f5f4e9}#logo img{height:82px;width:auto}.motor-wrapper{background:#30261c none repeat scroll 0 0;display:block;height:86px;position:relative}.motor-wrapper .affix-top,.motor-wrapper .no-affix{padding:10px 0}.affix form{background:#30261c none repeat scroll 0 0}.carousel-control{z-index:1}.carousel-control.right{background:rgba(0,0,0,0) url(../../../files/xsprite-m-b.png.pagespeed.ic.3bgm_vQB9V.png) repeat scroll 45px -352px}.carousel-control.left{background:rgba(0,0,0,0) url(../../../files/xsprite-m-b.png.pagespeed.ic.3bgm_vQB9V.png) repeat scroll 97px -352px}.carousel-control{border:medium none;color:#fff;font-size:0;height:40px;opacity:.5;top:50%;width:40px}.engine_mashup.inline.one-row>div form .control-group label{color:#949999;display:inline-block;font-family:Fjalla\ One,sans-serif;font-size:1.2em;padding-top:5px;text-transform:uppercase}.engine_mashup.inline>div form .control-group input.date[type="text"]{background:#fff url(../../../files/motor-calendar-bg.png) no-repeat scroll 100% 50%!important;font-size:1em;padding:13px 5px;width:8.2em}.engine_mashup.inline>div form .control-group input.code[type="text"]{padding:13px 5px;width:6em}footer{background:#3d2e2c none repeat scroll 0 0;padding:70px 0 20px}#footer ul#menu_web>li a:hover,#footer ul#menu_web>li.current-menu-item>a,#footer ul#menu_web>li.current-menu-parent>a,#footer ul#menu_web>li ul.sub-menu li.current-menu-item a{border-top:0!important;padding-top:0!important}#footer ul#menu_web>li a:hover{color:#ddb113}#footer ul#menu_web>li{padding:10px 5px}#footer ul#menu_web li a{font-size:1.1em!important;font-weight:bold}#footer #menu_web{margin-top:-7px}#footer .name,#footer .stars{color:#bc96ba;font-size:1.4em;font-weight:bold}#footer .hotelschema .address{display:inline-block;margin-top:20px}#footer .street,#footer .mail{text-decoration:underline}#footer .street:hover,#footer .mail:hover,#menu_aux1 a:hover,#menu_aux2 a:hover,#developed-wrapper>a:hover,.tracking-link:hover{color:#ddb113}#developed-wrapper>a,.tracking-link,#menu_aux1 a,#menu_aux2 a{text-decoration:underline}#menu_aux1 a,#menu_aux2 a{padding:0 5px;color:#fff}[class^="icon-"],[class*=" icon-"]{background-image:url(../mirai/img/glyphicons-halflings-white.png.pagespeed.ce.m7xulgKZij.png)}.organization.hotelschema,#developed-wrapper,#developed-wrapper>a,.tracking-link,#menu_aux1 a,#footer ul#menu_web li a{color:#fff}.flex{-moz-box-align:center;-moz-box-pack:center;align-items:center;display:flex;justify-content:center}.claim-text h2{color:#fff;font-size:2em}.claim-text-wrapper{background:-moz-linear-gradient(top,rgba(0,0,0,.7) 0%,rgba(0,0,0,.7) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.7) 0%,rgba(0,0,0,.7) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.7) 0%,rgba(0,0,0,.7) 100%);display:inline-block;padding:20px 25px}.claim-text-wrapper>a{color:#999;font-size:1.2em;text-decoration:underline}.claim-text-wrapper>a:hover{color:#ddb113}.claim-text-wrapper>span{color:#999;font-size:1.3em;padding:0 15px}#intro h2{color:#000}#intro a,#located a,.rooms-listing-wrapper .rooms-listing .room-item .room-content .more-info,.offer .back>a{color:#000;font-size:1.5em;text-decoration:underline;font-weight:normal}#intro a:hover,#located a:hover,.rooms-listing-wrapper .rooms-listing .room-item .room-content .more-info:hover,.rooms-detail-wrapper a:hover,.offer .back>a:hover{color:#ddb113}.sprite-sm.thin-arrow{background-position:0 -32px;display:inline-block;margin-left:5px}.located-list{position:relative}.located-list>li:before{color:#999;content:" • ";display:inline-block;font-size:2em;left:0;position:absolute;vertical-align:-8px}.located-list>li,.different-list>li{font-size:1.3em;line-height:1.3em;margin-left:30px;padding-bottom:10px}.offers-mashup{background:#333 none repeat scroll 0 0;margin:40px 0;padding:30px 0}.offers-mashup dt{color:#fff;display:inline-block;font-size:1.5em;margin-left:77px;text-align:center;vertical-align:-28px;width:20%}.offers-mashup dd{display:inline-block;vertical-align:-28px;width:66%}.offers-mashup span{color:#45c71a;display:inline-block;font-size:2em;font-weight:bold;text-align:center;width:60%;line-height:27px;margin:0 22px;word-wrap:break-word}.offers-mashup .btn{background:#f7da00 none repeat scroll 0 0;color:#333;display:inline-block;font-size:1em;font-weight:bold;padding:16px 0;width:28%;vertical-align:unset}.offers-mashup .btn:hover{background:#dbbe02 none repeat scroll 0 0}.mirai_reviewP,#scoreTop{display:none}.opinion{border-top:1px solid #999;color:#999;display:block;float:right;font-size:1.8em;font-style:italic;padding-top:20px;vertical-align:top;width:79%}.sprite-m.user-icon{margin-right:30px}#review-home{background:#f4f0ec none repeat scroll 0 0}#review-home .container{padding:100px 0}.xdhsReviewsDialogLink.mirai_btReview{background:rgba(0,0,0,0) none repeat scroll 0 0!important;clear:both;color:#c8a2c8!important;float:right;font-size:1.5em!important;line-height:1em!important;margin-right:25px!important;text-decoration:underline!important;text-transform:capitalize!important}.xdhsReviewsDialogLink.mirai_btReview:after{content:" >";font-size:1.4em;font-weight:bold;margin-left:7px;position:absolute;text-decoration:none!important}.xdhsReviewsDialogLink.mirai_btReview:hover{color:#ddb113!important}.sprite-m.arrow-m-icon{background-position:-62px -312px;height:37px;margin-top:35px;opacity:.8;width:25px}#advantages .advantages-box{background:#fce8fc none repeat scroll 0 0;border-radius:5px}#advantages .wifi-box{background:#efffeb none repeat scroll 0 0;border-radius:5px}#advantages .wifi-box h2,#advantages .advantages-box h2{color:#4f4f4f;font-family:Fjalla\ One,sans-serif;font-size:1.9em;text-transform:uppercase}#advantages .wifi-box p,#advantages .advantages-box p{color:#ad9962;font-size:1.3em}.sprite-m.querie-icon{background-position:0 -98px}.sprite-m.wifi-icon{background-position:0 -200px}.invisible-btn{bottom:0;left:0;right:0;top:0}.invisible-btn:hover{background:rgba(0,0,0,.2) none repeat scroll 0 0}#offer{margin-top:65px}#offer .claim-text h2{border-bottom:1px solid #fff;font-family:Fjalla\ One;font-size:3.5em;padding-bottom:24px;text-transform:uppercase;width:100%}#offer .btn{font-family:Muli,sans-serif!important;font-weight:bold;margin-top:10px;padding-bottom:15px!important;text-transform:none!important}#offer .text-wrapp{width:30%}#offer p{color:#fff;font-size:31px;padding:29px 0 0}.modal-header{background:#ddb113 none repeat scroll 0 0}.modal-header h3{font-family:fjalla\ one;font-size:1.5em;text-transform:uppercase}.external-link{text-align:right}.formRuta.form-inline{margin-top:15px}.mapa .formRuta input{border-radius:0;margin-right:10px;padding:8px 30px}.mapa .formRuta input.origen{padding:13px 5px}.sprite-m.comunication-icon{background-position:0 -393px;vertical-align:-40px}.list-map>li{display:inline-block;vertical-align:top;width:33%}.list-map{padding:140px 0}.sprite-m.airport-icon{background-position:0 -483px;vertical-align:2px}.sprite-m.bus-icon{background-position:0 -581px;vertical-align:-40px}.list-map p{display:inline-block;width:65%}.sprite-m.bus-icon{background-position:0 -581px;vertical-align:-24px}.rooms-listing-wrapper .rooms-listing .room-item .room-detail h3 a{color:#c8a2c8;text-decoration:none!important}#intro-services h2{color:#fff;font-family:fjalla\ one;font-size:2.7em;text-shadow:3px 2px 2px #222;text-transform:uppercase}.offers-listing-wrapper>h2{display:none}.offers-listing-wrapper .offer .offer-photo,.rooms-detail-wrapper .offer .offer-photo{height:173px}.offers-listing-wrapper .offer .offer-link,.rooms-detail-wrapper .offer .offer-link{background-color:#fff;border:1px solid #ccc}.cat-offer-detail #header ul#menu_web li:last-child{background-position:5px 24px}#cookies-wrapper-content h2{font-family:fjalla\ one;font-size:2em;padding:25px 0 15px}#cookies-wrapper-content>h1{font-size:3em;padding:60px;text-align:center}#cookies-wrapper-content a{text-decoration:underline}#cookies-wrapper-content{padding-bottom:60px}.legal-notice-sec h2{color:#000;padding:60px 0 35px}.legal-notice-sec h3{color:#c8a2c8;font-family:fjalla\ one;font-size:2em;padding:25px 0 15px}.legal-notice-sec{padding-bottom:60px}.legal-notice-sec li{list-style:outside none disc;padding:8px 0}.legal-notice-sec>ul{padding:6px 16px 16px}div.hssurveys_full{padding:2%;width:96%}div.hssurveys_full h2{color:#999;text-align:center}div.hssurveys_full .comments p.commentsPerson span.date{color:#000!important}div.hssurveys_full .noLink,div.hssurveys_full .noLink a{color:#000!important}.reviewsOn .questions li p.answer{line-height:22px!important;padding:0 6px 0 10px!important}.blog-wrapper{padding:10px 20px}.post .entry img{box-shadow:0 0 10px #333;-webkit-box-shadow:0 0 10px #333;border:5px solid #fff}.blog-wrapper .entry ol,.blog-wrapper .entry ul{margin-bottom:20px}.blog-wrapper .entry li{margin-left:22px}.blog-wrapper .entry ol li{list-style-type:decimal}.blog-wrapper .entry ul li{list-style-type:disc}.bookingstep1{}.bookingstep1 #header .content{margin:0 auto;width:960px}.bookingstep1 #header .content>*,.bookingstep1 #logo,.bookingstep1 ul#menu_web{display:block}.bookingstep1 .widget_qtranslate,.bookingstep1 #social-media,.bookingstep1 .booking_mobile,.bookingstep1 .sub-menu{display:none!important}.bookingstep1 #header #logo{margin-top:25px}.bookingstep1 #motor_reservas #mirai_bookentrance{padding:10px 0}.bookingstep1 #motor_reservas #mirai_bookentrance #mirai_be7 input,.bookingstep1 #mirai_be0 input,.bookingstep1 #mirai_be0 span,.bookingstep1 #mirai_be0 select{font-family:Arial}#mirai_be0,#mirai_be2,#mirai_be0 input,#mirai_be0 select{font-size:15px!important}background: rgb(214,198,151); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2YzY5NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGIxMTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(214,198,151,1) 0%, rgba(221,177,16,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(214,198,151,1)), color-stop(100%,rgba(221,177,16,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(214,198,151,1) 0%,rgba(221,177,16,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(214,198,151,1) 0%,rgba(221,177,16,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(214,198,151,1) 0%,rgba(221,177,16,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(214,198,151,1) 0%,rgba(221,177,16,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6c697', endColorstr='#ddb110',GradientType=0 ); /* IE6-8 */
    color: #30261c;
    font-family: Fjalla One,sans-serif;
    font-size: 1.4em;
    padding: 15px 25px 11px;
    text-shadow: none;
    text-transform: uppercase;
    -webkit-appearance: none;
    -moz-appearance: none;
    }*/

/*.bookingstep1 #motor_reservas #mirai_bookentrance #mirai_be7 input:hover, .engine_mashup > div form .button-group input[type="submit"]:hover, .engine_mashup > div form .control-group select.selector:hover,  #offer .btn:hover, .mapa .formRuta input.calculaRuta.disabled:hover, .mapa .formRuta input.calculaRuta.disabled:hover, .calculaRuta.btn:hover {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c2a5df+0,9784da+100 */
    background: rgb(194,165,223); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MyYTVkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5Nzg0ZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(194,165,223,1) 0%, rgba(151,132,218,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(194,165,223,1)), color-stop(100%,rgba(151,132,218,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(194,165,223,1) 0%,rgba(151,132,218,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(194,165,223,1) 0%,rgba(151,132,218,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(194,165,223,1) 0%,rgba(151,132,218,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(194,165,223,1) 0%,rgba(151,132,218,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2a5df', endColorstr='#9784da',GradientType=0 ); /* IE6-8 */
    }*/

    .engine_mashup > div form .chain-selector-control-group {position:relative}.engine_mashup>div form .chain-selector-control-group #chainSelector{padding-right:25px;width:232px}.engine_mashup>div form .chain-selector-control-group:after{background:url(../mirai/images/xarrows.png.pagespeed.ic.dJfmw-AHLp.png) no-repeat scroll -98px -236px transparent;content:"";display:block;height:8px;opacity:.6;position:absolute;right:10px;top:16px;width:12px}div#noDispo .nightSelect select{margin-bottom:0!important}.bookingstep1 ul#menu_web li a,.bookingstep1 #motor_reservas #mirai_bookentrance #mirai_be7 input:hover{text-decoration:none!important}.bookingstep1 div#mirai_roomSelectionContainer{background-color:transparent!important;border-radius:0!important;border:0;box-shadow:none!important;margin-top:0}.bookingstep1 ul#menu_web>li a,.bookingstep1 ul#menu_web>li.current-menu-item>a,.bookingstep1 ul#menu_web>li.current-menu-parent>a,.bookingstep1 ul#menu_web>li ul.sub-menu li.current-menu-item a{padding-top:12px}.bookingstep1 ul#menu_web>li a:hover,.bookingstep1 ul#menu_web>li.current-menu-item>a,.bookingstep1 ul#menu_web>li.current-menu-parent>a,.bookingstep1 ul#menu_web>li ul.sub-menu li.current-menu-item a{border-top:1px solid #000;padding-top:10px}.bookingstep1 #menu_phone li #home_phone,.bookingstep1 #menu_phone li #phone_phone{display:none}.bookingstep1 ul#menu_web{margin:6px 0 15px}.bookingstep1 .engine_mashup.inline>div form .button-group input[type="submit"]{border:medium none;padding:12px 25px 10px}.engine_mashup.inline>div form .button-group{font-family:Fjalla\ One,sans-serif;font-size:20px}.bookingstep1 .engine_mashup>div{background-color:#30261c}.bookingstep1 ul#menu_web>li:last-child a,.bookingstep1 ul#menu_web>li.current-menu-item:last-child a{background:rgba(0,0,0,0) url(../../../files/xsprite-sm-b.png.pagespeed.ic.UI9WpnHNHL.png) no-repeat scroll 0 14px;padding-left:25px}.bookingstep1 .engine_mashup.inline>div form .control-group input.date[type="text"]{font-family:Muli!important;font-size:1.3em!important}.bookingstep1 .engine_mashup.inline.one-row>div form .control-group label{padding-top:10px;cursor:auto}.widget_qtranslate{text-align:right}.widget_qtranslate select{width:100px}.widget_qtranslate select option{padding:6px 10px!important}.widget_qtranslate ul li{display:inline-block}.widget_qtranslate ul li.active{display:none}ul#menu_web>li{display:inline-block;padding:10px 8px;position:relative}#menu_web a{font-size:1.4em!important}ul#menu_web>li:last-child a{background:rgba(0,0,0,0) url(../../../files/xsprite-sm-b.png.pagespeed.ic.UI9WpnHNHL.png) no-repeat scroll 0 12px;padding-left:25px;border-top:1px solid #fff}ul#menu_web>li a{padding-top:10px}ul#menu_web>li a:hover,ul#menu_web>li.current-menu-item>a,ul#menu_web>li.current-menu-parent>a,ul#menu_web>li ul.sub-menu li.current-menu-item a{border-top:1px solid #000;padding-top:10px}.menu li{display:inline-block}.engine_mashup>div form .button-group input[type="submit"],.mapa .formRuta input.calculaRuta,#mirai_be7 input,#respond .form-submit #submit,.wpcf7 .wpcf7-form input.wpcf7-submit,.offers-listing-wrapper .offer .offer-button,.offers-detail-wrapper .offer-calendar-wrapper .offer-button,#modal-engine .button-group input[type="submit"],.offers-detail-wrapper a.booking.mobile,.rooms-listing-wrapper .rooms-listing .room-item .room-content .room-price .box-from .select-dates,.rooms-detail-wrapper .offer .offer-button,.rooms-detail-wrapper .room-calendar-wrapper .room-button,#offer .btn,.mapa .formRuta input.calculaRuta.disabled,.mapa .formRuta input.calculaRuta.disabled:hover{border:medium none;padding:13px 31px;background:#d6c697;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2YzY5NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGIxMTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(214,198,151,1) 0%,rgba(221,177,16,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(214,198,151,1)),color-stop(100%,rgba(221,177,16,1)));background:-webkit-linear-gradient(top,rgba(214,198,151,1) 0%,rgba(221,177,16,1) 100%);background:-o-linear-gradient(top,rgba(214,198,151,1) 0%,rgba(221,177,16,1) 100%);background:-ms-linear-gradient(top,rgba(214,198,151,1) 0%,rgba(221,177,16,1) 100%);background:linear-gradient(to bottom,rgba(214,198,151,1) 0%,rgba(221,177,16,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6c697', endColorstr='#ddb110',GradientType=0 );color:#30261c;font-family:Fjalla\ One,sans-serif;font-size:1.4em;padding:13px 25px 11px;text-shadow:none;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none}.engine_mashup>div form .button-group input[type="submit"]:hover,.mapa .formRuta input.calculaRuta:hover,#mirai_be7 input:hover,#respond .form-submit #submit:hover,.wpcf7 .wpcf7-form input.wpcf7-submit:hover,.offers-listing-wrapper .offer .offer-button:hover,.offers-detail-wrapper .offer-calendar-wrapper .offer-button:hover,#modal-engine .button-group input[type="submit"]:hover,.offers-detail-wrapper a.booking.mobile:hover,.rooms-listing-wrapper .rooms-listing .room-item .room-content .room-price .box-from .select-dates:hover,.rooms-detail-wrapper .offer .offer-button:hover,.rooms-detail-wrapper .room-calendar-wrapper .room-button:hover,#offer .btn:hover{background:#c2a5df;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MyYTVkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5Nzg0ZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(194,165,223,1) 0%,rgba(151,132,218,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(194,165,223,1)),color-stop(100%,rgba(151,132,218,1)));background:-webkit-linear-gradient(top,rgba(194,165,223,1) 0%,rgba(151,132,218,1) 100%);background:-o-linear-gradient(top,rgba(194,165,223,1) 0%,rgba(151,132,218,1) 100%);background:-ms-linear-gradient(top,rgba(194,165,223,1) 0%,rgba(151,132,218,1) 100%);background:linear-gradient(to bottom,rgba(194,165,223,1) 0%,rgba(151,132,218,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2a5df', endColorstr='#9784da',GradientType=0 )}.engine_mashup>div form .button-group input[type="submit"]:active,.bookingstep1 #motor_reservas #mirai_bookentrance #mirai_be7 input:active,#respond .form-submit #submit:active,.wpcf7 .wpcf7-form input.wpcf7-submit:active,.offers-listing-wrapper .offer .offer-button:active,.offers-detail-wrapper .offer-calendar-wrapper .offer-button:active,#myModal .my-btn:active,.rooms-listing-wrapper .rooms-listing .room-item .room-content .room-price .box-from .select-dates:active,.rooms-detail-wrapper .offer .offer-button:active,.rooms-detail-wrapper .room-calendar-wrapper .room-button:active{box-shadow:2px 2px 3px #000 inset;-webkit-box-shadow:2px 2px 3px #000 inset}.engine_mashup>div form .button-group input[type="submit"]{}.engine_mashup>div form .button-group input[type="submit"]:hover{}.engine_mashup>div form .button-group .icon-lock{margin:3px 2px 0 0}.engine_mashup>div form .button-group .tracking-link{}.engine_mashup.square.two-columns>div form .control-group label{width:35%}.engine_mashup.square.two-columns>div form .control-group span.legend{margin-left:35%}.engine_mashup.square.two-columns>div form .control-group input[type="text"]{width:56%}#ui-datepicker-div{font-size:14px!important}#ui-datepicker-div,#noDispo .ui-widget-content{border:0!important;border-radius:0!important;box-shadow:0 0 5px #666!important;font-family:Muli,sans-serif;font-size:15px!important;padding:10px!important}.bookingstep1 div#noDispo #noDispoContents1{padding:60px 183px 60px 100px!important}.bookingstep1 #noDispo .price1 .ui-state-default,.bookingstep1 #noDispo #legend .price1{border:0!important}.ui-datepicker .ui-datepicker-header{border:0;border-radius:0;padding:6px!important}.ui-datepicker th{color:#999!important}.ui-datepicker .ui-datepicker-title{font-size:18px;font-weight:bold}.ui-datepicker-group-middle{outline:2px solid #fff;position:relative;z-index:20}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{border:0!important;top:8px!important}.ui-datepicker .ui-datepicker-prev.ui-state-hover,.ui-datepicker .ui-datepicker-next.ui-state-hover{background:#d6c490!important}.bookingstep1 #noDispo .ui-widget-header,.bookingstep1 #noDispo .ui-datepicker .ui-datepicker-title,.ui-datepicker .ui-datepicker-header,.ui-datepicker .ui-datepicker-buttonpane button,.offers-detail-wrapper .offer-calendar-wrapper .offer-date .ui-datepicker-inline .ui-datepicker-header{background:#9c88db!important;color:#fff!important;font-family:Muli,sans-serif}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,#noDispo .ui-datepicker td span,#noDispo .ui-datepicker td a{border:0!important;background:#f2f2f2!important;padding:6px}.ui-datepicker th.ui-datepicker-week-end{color:#444!important}.ui-datepicker-week-end .ui-state-default,.ui-datepicker-week-end .ui-widget-content .ui-state-default,.ui-datepicker-week-end .ui-widget-header .ui-state-default{background:#ddd!important}.ui-datepicker-calendar ._selected-date span,.ui-datepicker-calendar ._selected-date a,.ui-datepicker-calendar ._checkin-date span,.ui-datepicker-calendar ._checkin-date a,.ui-datepicker-calendar ._checkout-date span,.ui-datepicker-calendar ._checkout-date a,.offers-detail-wrapper .offer-calendar-wrapper .offer-date .ui-datepicker-inline .calendar-legend-offer-day._checkin-date a,.offers-detail-wrapper .offer-calendar-wrapper .offer-date .ui-datepicker-inline .calendar-legend-offer-day._selected-date a,.offers-detail-wrapper .offer-calendar-wrapper .offer-date .ui-datepicker-inline .calendar-legend-offer-day._checkout-date a,.ui-datepicker td:hover a{background:#bda1de!important;color:#fff;font-weight:normal!important;text-decoration:none}.help-inline._nights{display:none!important}.bookingstep1 #noDispo .price1:hover .ui-state-default,.bookingstep1 #noDispo .ui-widget-content .price1:hover .ui-state-default,.bookingstep1 #noDispo .price1 .ui-state-default,.bookingstep1 #noDispo .ui-widget-content .price1 .ui-state-default,.bookingstep1 #noDispo .ui-widget-content .price1 .ui-state-hover,.bookingstep1 #noDispo #legend .price1,.offers-detail-wrapper .offer-calendar-wrapper .offer-date .ui-datepicker-inline .calendar-legend-offer-day a{background:#90c137!important;border:0!important}.bookingstep1 #noDispo .price2 .ui-state-default,.bookingstep1 #noDispo .ui-widget-content .price2 .ui-state-default,.bookingstep1 #noDispo .ui-widget-content .price2 .ui-state-hover,.bookingstep1 #noDispo #legend .price2{background:#73b07b!important}.bookingstep1 .ui-datepicker{width:19em}.bookingstep1 #noDispo .price0 .ui-state-defaul,body.bookingstep1 #noDispo .ui-widget-contentt{border:0!important}.bookingstep1 #noDispo .ui-datepicker-unselectable.ui-state-disabled.price0{background:rgba(0,0,0,0)!important}.bookingstep1 .ui-state-default,.bookingstep1 .ui-widget-content .ui-state-default,.bookingstep1 .ui-widget-header .ui-state-default{padding:6px}.offers-detail-wrapper .offer-calendar-wrapper .offer-date .ui-datepicker-inline,.rooms-detail-wrapper .room-calendar-wrapper .room-date .ui-datepicker-inline{padding:10px}.engine_mashup>div form .button-group input[type="submit"],.bookingstep1 #motor_reservas #mirai_bookentrance #mirai_be7 input,.offers-detail-wrapper .offer-calendar-wrapper .offer-button,.btn-modal-engine,#modal-engine .button-group input[type="submit"],.offers-detail-wrapper a.booking.mobile,.offers-detail-wrapper .offer-calendar-wrapper .offer-button,.rooms-detail-wrapper .room-calendar-wrapper .room-button,div#noDispo .selectRoom,div.mirai_button.selectRoom,.bookingstep1 #mirai_roomSelectionContainer #mirai_roomSelection .selectExtra{background-color:#30261c!important}.ui-datepicker-calendar ._selected-date span,.ui-datepicker-calendar ._selected-date a,.ui-datepicker-calendar ._checkin-date span,.ui-datepicker-calendar ._checkin-date a,.ui-datepicker-calendar ._checkout-date span,.ui-datepicker-calendar ._checkout-date a,.offers-detail-wrapper .offer-calendar-wrapper .offer-date .ui-datepicker-inline .calendar-legend-offer-day._checkin-date a,.offers-detail-wrapper .offer-calendar-wrapper .offer-date .ui-datepicker-inline .calendar-legend-offer-day._selected-date a,.offers-detail-wrapper .offer-calendar-wrapper .offer-date .ui-datepicker-inline .calendar-legend-offer-day._checkout-date a{font-weight:normal}.mirai_opiniones>p{display:none}#social-media ul{text-align:right}#social-media ul li{display:inline-block;text-align:left}#social-media ul li a{background-image:url(../mirai/images/xsprite_icons_white.png.pagespeed.ic.Lh-_fHp3_Q.png)}#social-media ul li .extra1_link{background-image:url(style.css,qver=1457596115.pagespeed.ce.-2xwy6HbcW.css);background-position:0 0}#social-media ul li .extra1_link:hover{}#social-media ul li .extra2_link{background-image:url(style.css,qver=1457596115.pagespeed.ce.-2xwy6HbcW.css);background-position:0 0}#social-media ul li .extra2_link:hover{}#social-media ul li .extra3_link{background-image:url(style.css,qver=1457596115.pagespeed.ce.-2xwy6HbcW.css);background-position:0 0}#social-media ul li .extra3_link:hover{}#sidebar-preheader .ngg-singlepic{height:100%;width:100%;position:fixed;padding:0!important;z-index:-1!important}.background-slideshow{}.background-slideshow .prev,.background-slideshow .next{}.background-slideshow .prev:hover,.background-slideshow .next:hover{}.background-slideshow div[class*="pager"] a:hover,.background-slideshow div[class*="pager"] a.activeSlide{}.mapa{margin:10px 0}.mapa .map_canvas{margin-bottom:10px;width:100%!important}.mapa .formRuta input{margin-right:10px}.mapa .alert,.adp-warnbox{color:#000;margin-top:20px}.mapa .ruta{width:100%!important}.on-page-slideshow div[class*="pager"]{z-index:50}.carousel{margin-bottom:0}#sb-container #sb-overlay{background-color:#000!important}#sb-container #sb-wrapper #sb-wrapper-inner{border:1px solid #303030!important}.three-columns li,#cookies-wrapper-content ul li{display:inline-block;margin-bottom:14px;width:33%}.bullets li{list-style-position:inside;list-style-type:disc}.woocommerce-page .page-title,.woocommerce-checkout .woocommerce>p:first-child,.woocommerce-page ul.products li.product a:hover h3,.woocommerce .product-type-simple #tab-description em{color:#64b85f!important}.cart-icon{background:#64b85f!important}.woocommerce .summary .cart .woocommerce-continue-shopping-button,.woocommerce-page .widget_shopping_cart_content .cart-contents .button,.woocommerce-page .cart .button,.woocommerce-page .woocommerce .return-to-shop .wc-backward{background:#444!important;color:#fff}.woocommerce .summary .cart .woocommerce-continue-shopping-button:hover,.woocommerce-page .widget_shopping_cart_content .cart-contents .button:hover,.woocommerce-page .cart .button:hover,.woocommerce-page .woocommerce .return-to-shop .wc-backward:hover{background:#565656!important}.woocommerce .summary .cart .single_add_to_cart_button,.woocommerce-page .cart .checkout-button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,.woocommerce-checkout #main .woocommerce .order-again a.button{background:#64b85f!important;color:#fff}.woocommerce .summary .cart .single_add_to_cart_button:hover,.woocommerce-page .cart .checkout-button:hover,.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover,.woocommerce-checkout #main .woocommerce .order-again a.button:hover{background:#589e53!important}.woocommerce ul.products li a.woocommerce-read-more-link{background:#42a0b7;color:#fff}.woocommerce-page ul.products li.product .price .amount,.woocommerce-page .product-type-simple .summary .price .amount{}#apartamentos-playaolid .back{margin-top:25px}.room-box .room-content .room-description,.rooms-detail-wrapper .room-box-description p{font-size:16px;line-height:24px}.amenities-list>li:before{color:#999;content:" • ";left:-18px;line-height:25px;position:absolute;vertical-align:middle}.amenities-list>li,.different-list>li{font-size:1.3em;line-height:1.3em;margin-right:30px;padding-bottom:10px;position:relative}.offers-mashup .carousel-inner{height:70px}#offer .center{width:32%}html[lang|="ru"] #offer .center{width:50%}.back a{color:#30261c}.go-to-offers-page>a{color:#30261c}#review-home a{clear:both;color:#c8a2c8;float:right;font-size:21px;text-decoration:underline}.modal-body ul li{padding:10px 20px;text-align:center}i.sprite-advantages{background:url(../../../files/xsprite-advantage.png.pagespeed.ic.1Y0fQVHYY8.png) no-repeat center 0;height:70px;width:100%;display:block}i.sprite-advantages.best-price{background-position:center 0}i.sprite-advantages.comission{background-position:center -93px}i.sprite-advantages.best-internet{background-position:center -184px}i.sprite-advantages.treat{background-position:center -260px}i.sprite-advantages.confirmation{background-position:center -338px}i.sprite-advantages.secure{background-position:center -417px}i.sprite-advantages.offers{background-position:center -491px}div.hssurveys_full{width:740px!important}div.hssurveys_full h2{font-size:2.3em!important;margin:15px 0 45px 0!important;font-family:"open sans",arial!important;color:#af91dd!important}div.hssurveys_full .ratingBarUser{background:url(/files/sprite-raiting.png) no-repeat 0 0 transparent!important;height:7px!important;display:block!important;position:relative!important}div.hssurveys_full .filledBarUser{background:url(/files/sprite-raiting.png) no-repeat 0 -6px transparent!important}div.hssurveys_full .comments p.commentsPerson span.date{display:none;text-indent:0!important;font-size:14px!important;font-style:normal!important}div.hssurveys_full .comments p.commentsPerson{text-indent:-9999px}div.hssurveys_full div.note{background:none!important;position:relative!important;font-size:2.2em!important;margin:0 0 0 90px!important;height:25px!important;text-align:left!important;color:#af91dd!important}div.hssurveys_full .comments{padding:20px 25px 20px 85px!important;margin:-50px 0 50px 0!important;background:url(/files/user-list-review.png) no-repeat 5px 10px!important;border:2px solid #efefef;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}div.hssurveys_full .comments:hover{background:#fffae7 url(/files/user-list-review.png) no-repeat 5px 10px!important}div.hssurveys_full .comments p.commentsPerson{border:none!important;width:590px!important;position:relative;top:0;right:0}div.hssurveys_full ul.questions li p.question{width:auto!important;color:#333}div.hssurveys_full ul.questions.like{display:block!important;padding:25px 0 0 0!important}div.hssurveys_full ul.questions.like li .answer{width:550px!important;padding-left:35px!important;background:url(/files/bad-review.png) no-repeat 0 2px transparent!important;min-height:20px!important;font-size:15px!important;line-height:20px!important}div.hssurveys_full ul.questions.like li:first-child .answer{width:550px!important;padding-left:35px!important;background:url(/files/good-review.png) no-repeat 0 2px transparent!important;min-height:20px!important}div.hssurveys_full ul.questions.like li{display:inline-block;padding:5px 0 0 0!important}div.hssurveys_full p.more a{background:none!important;padding-right:0!important;font-size:12px!important;text-decoration:underline;color:#af91dd!important;position:relative!important;right:-5px!important}div.hssurveys_full ul.listSubject li{display:inline-block!important}div.hssurveys_full ul.listSubject li span.subject{text-align:left!important;font-size:14px!important;font-weight:bold!important;text-shadow:0 1px 1px #fff}div.hssurveys_full ul.listSubject.left{margin:0 20px 40px 0!important;display:block!important}div.hssurveys_full ul.questions li:nth-child(1) {margin-top:20px!important}.reviewsOn .questions li p.answer.yesText{background:#a4d367!important;padding:2px 5px!important;height:22px!important;text-align:center!important;width:15px!important;color:#fff!important;border-radius:5px;border:1px solid #72ad25!important;margin:-5px 0 0 10px!important}div.hssurveys_full ul.listSubject li .reviewcomment{width:100%!important;margin-left:10px!important;font-style:normal!important;float:left!important;font-size:13px!important;line-height:18px!important;padding:10px 0 45px 0!important;margin:0!important}div.hssurveys_full ul.hotelierReply li p.question{background:url(/files/icon-people-respond.png) no-repeat left top}div.hssurveys_full ul.hotelierReply{padding:10px 25px!important;border:1px solid #efefef}div.hssurveys_full .comments:hover ul.hotelierReply{background:#fff!important;border:1px solid #efefef!important}div.hssurveys_full ul.hotelierReply li p.answer{width:100%;display:block;font-size:15px!important;line-height:20px!important}div.hssurveys_full ul.hotelierReply li p.question{background:url(/files/icon-people-respond.png) no-repeat left top!important;padding:3px 0 2px 25px!important}div.hssurveys_full ul.questions li p.answer{text-transform:lowercase!important}div.hssurveys_full ul.questions.like li p.answer,div.hssurveys_full ul.hotelierReply li p.answer,div.hssurveys_full ul.hotelierReply li p.answer{font-style:normal!important;text-shadow:0 1px 1px #fff!important}html[lang|="de"] #services-four h2{font-size:2.7em}html[lang|="ru"] .claim-text-wrapper>a{display:block}html[lang|="ru"] ul#menu_web>li{padding:10px 4px}html[lang|="ru"] .engine_mashup.inline>div form .control-group input.date[type="text"]{font-size:.9em}html[lang|="ru"] .engine_mashup.inline.one-row>div form .control-group label{font-size:1em}#developed-wrapper>a{text-transform:lowercase}html[lang|="de"] #menu_aux1 li{font-size:11px}.offer-box{display:none}@media (min-width:1200px){.list-map p{display:inline-block;width:73%}.sprite-m.airport-icon{background-position:0 -483px;vertical-align:-24px}.claim-text-wrapper>a{font-size:1.3em}#offer .center{width:20%}#advantages .wifi-box h2,#advantages .advantages-box h2{font-size:2.5em}html[lang|="de"] #services-four h2{font-size:2.9em}html[lang|="ru"] .claim-text-wrapper>a{display:inline-block}html[lang|="de"] #menu_aux1 li{font-size:16px}}@media (min-device-width:768px) and (max-device-width:979px) and (orientation:portrait){body{font-size:13px}.bookingstep1 #mirai_roomSelectionContainer{width:98%}.bookingstep1 #header .content{width:100%}.bookingstep1 .engine_mashup.inline>div form .control-group input.date[type="text"]{width:6.5em}.bookingstep1 .engine_mashup.inline>div form .button-group input[type="submit"]{padding:12px 6px 10px}html[lang|="ru"] .bookingstep1 .engine_mashup.inline>div form .control-group{margin:0}html[lang|="ru"] .bookingstep1 .checkin-control-group{width:33%!important}html[lang|="ru"] .bookingstep1 .checkout-control-group{width:28%!important}html[lang|="ru"] .bookingstep1 .engine_mashup.inline>div form .control-group input.date[type="text"]{width:6em!important}html[lang|="ru"] .bookingstep1 .control-group.checkout-control-group>label{width:37%!important}.offers-detail-wrapper .section{padding:0!important}#ui-datepicker-div{left:0!important;width:98%!important}.offers-mashup span{width:54%}#services-six .offset2{margin-left:14.667%}.engine_mashup>div form .button-group input[type="submit"],.mapa .formRuta input.calculaRuta,#mirai_be7 input,#respond .form-submit #submit,.wpcf7 .wpcf7-form input.wpcf7-submit,.offers-listing-wrapper .offer .offer-button,.offers-detail-wrapper .offer-calendar-wrapper .offer-button,#modal-engine .button-group input[type="submit"],.offers-detail-wrapper a.booking.mobile,.rooms-listing-wrapper .rooms-listing .room-item .room-content .room-price .box-from .select-dates,.rooms-detail-wrapper .offer .offer-button,.rooms-detail-wrapper .room-calendar-wrapper .room-button,#offer .btn,.mapa .formRuta input.calculaRuta.disabled,.mapa .formRuta input.calculaRuta.disabled:hover{font-size:.9em;padding:16px 4px 12px}.engine_mashup.inline>div form{padding:9px 3px 0}.engine_mashup.inline>div form .control-group{margin:0 6px 0 0}.engine_mashup.inline>div form .button-group{margin-right:0}#footer ul#menu_web>li{padding:10px 3px}.list-map{padding:120px 0}.list-map>li{display:inline-block;text-align:center;width:32%}.home .mrg-1{margin-top:-14px}.home .mrg-2{margin-top:-69px}#offer .btn{padding:13px 25px 11px;font-size:1.4em}.sprite-m{height:75px}.sprite-m.arrow-m-icon{background-position:-38px -208px;background-size:69px auto}.sprite-m.wifi-icon{background-position:0 -154px;background-size:78px auto}.sprite-m.querie-icon{background-position:0 -78px;background-size:80px auto}.claim-text-wrapper>a{font-size:1.1em}.claim-text-wrapper{padding:20px 10px}#offer .center{width:40%}html[lang|="ru"] #advantages .wifi-box h2,html[lang|="ru"] #advantages .advantages-box h2,html[lang|="de"] #advantages .wifi-box h2,html[lang|="de"] #advantages .advantages-box h2{font-size:1.8em}html[lang|="de"] #advantages .wifi-box p,html[lang|="de"] #advantages .advantages-box p{font-size:1.2em}.offer-button{font-size:1.6em!important;padding:10px!important}html[lang|="ru"] .control-group.checkout-control-group>label{line-height:20px!important;width:44%}html[lang|="ru"] .engine_mashup.inline>div form .control-group{margin:0 6px 0 0;width:28%}html[lang|="ru"] .engine_mashup.inline>div form .control-group input.date[type="text"]{background:#fff none no-repeat scroll 100% 50%!important}}